Computing Degree - of - Knowledge Values for a Developer ’ s Workspace
نویسنده
چکیده
Previous research in computer science shows that software developers are typically deluged by an enormous volume of information daily. Improving the effectiveness of developers to filter this information may yield significant productivity improvements. To combat this overload, we introduce an indicator, called degree-of-knowledge (DOK), which is a real value indicating how much knowledge a developer has with a source code element. A developer’s DOK values for a source code base can be computed automatically from authorship data mined from the source revision systems and from interaction data collected as the developer works. This indicator may help reduce information overload by, for instance, filtering the source code to only show the elements for which a developer has high knowledge. We describe our implementation of an efficient framework for computing DOK values in a development environment.
منابع مشابه
Workspace Boundary Avoidance in Robot Teaching by Demonstration Using Fuzzy Impedance Control
The present paper investigates an intuitive way of robot path planning, called robot teaching by demonstration. In this method, an operator holds the robot end-effector and moves it through a number of positions and orientations in order to teach it a desired task. The presented control architecture applies impedance control in such a way that the end-effector follows the operator’s hand with d...
متن کاملDexterous Workspace Shape and Size Optimization of Tricept Parallel Manipulator
This work intends to deal with the optimal kinematic synthesis problem of Tricept parallel manipulator. Observing that cuboid workspaces are desirable for most machines, we use the concept of effective inscribed cuboid workspace, which reflects requirements on the workspace shape, volume and quality, simultaneously. The effectiveness of a workspace is characterized by the dexterity of the manip...
متن کاملA Degree of Conflict Model for Workspace Awareness
Workspace awareness solutions provide ongoing change information at the level of files. This makes the user responsible for identifying how current changes affect their tasks and provides no guidance for planning their (future) tasks. Here, we present our approach to task-based awareness that calculates a degree-ofconflict for tasks and recommends an optimum set of tasks that minimizes the risk...
متن کاملEvaluation of environmental comfort parameters of workspace in industrial buildings1(Case Study: typical control building of combined cycle power plants)
Due to the superiority of functional requirements of equipment and systems over human requirements in the field of architectural and environmental design of industrial buildings, users have to adapt themselves to the conditions which might be followed by imposed biological and psychological pressures. The present study examines the components and environmental parameters influenced by building ...
متن کاملZarankiewicz Numbers and Bipartite Ramsey Numbers
The Zarankiewicz number z(b; s) is the maximum size of a subgraph of Kb,b which does not contain Ks,s as a subgraph. The two-color bipartite Ramsey number b(s, t) is the smallest integer b such that any coloring of the edges of Kb,b with two colors contains a Ks,s in the rst color or a Kt,t in the second color.In this work, we design and exploit a computational method for bounding and computing...
متن کامل